Taskflow: A General-purpose Parallel and Heterogeneous Task Programming System
نویسندگان
چکیده
منابع مشابه
Design and Implementation of a General Purpose Parallel Programming System
In scientific computing, the use of parallelism has led to widespread improvements in the performance of complex computations. However, there are many non-scientific general purpose applications that could also benefit from the modest use of parallelism. The users of these applications generally work in offices possessing large networks of PCs. If programmers could only write programs that coul...
متن کاملParallel Programming of General-Purpose Programs Using Task-Based Programming Models
The prevalence of multicore processors is bound to drive most kinds of software development towards parallel programming. To limit the difficulty and overhead of parallel software design and maintenance, it is crucial that parallel programming models allow an easy-to-understand, concise and dense representation of parallelism. Parallel programming models such as Cilk++ and Intel TBBs attempt to...
متن کاملEnhancing Productivity and Performance Portability of General-Purpose Parallel Programming
This past decade has seen the shift from single core to multicore processors in desktops and laptops, but software remains largely sequential and unable to benefit from the increasing number of cores. One difficulty is that current parallel programming approaches fall short of being general-purpose and in particular performance portable across platforms, datasets, and calling-contexts. We propo...
متن کاملEmerald : A General - Purpose Programming
SUMMARY Emerald is a general-purpose language with aspects of traditional object-oriented languages, such as Smalltalk, and abstract data type languages, such as Modula-2 and Ada. It is strongly-typed with a non-traditional object model and type system that emphasize abstract types, allow separation of typing and implementation, and provide the exibility of polymorphism and subtyp-ing with comp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
سال: 2021
ISSN: 0278-0070,1937-4151
DOI: 10.1109/tcad.2021.3082507